southwest ranches - French English Dictionary